#!/usr/bin/env bash
if [ ! $1 ]
then
    array=(message post notice security user)
    for((i=0;i<${#array[@]};i++))
    do
        echo "文件 proto/${array[i]}/${array[i]}.proto";
        protoc --proto_path=${GOPATH}/src:. --micro_out=. --go_out=. proto/${array[i]}/${array[i]}.proto;
        if [ $? -eq 0 ]; then
            echo "编译成功";
        else
            echo "编译失败"
        fi
    done
else
    echo "文件 proto/$1/$1.proto";
    protoc --proto_path=${GOPATH}/src:. --micro_out=. --go_out=. proto/$1/$1.proto;
    if [ $? -eq 0 ]; then
        echo "编译成功";
    else
        echo "编译失败"
    fi
fi

